"""
response = requests.请求方法(url)
请求方法的返回值response为 Response 对象
    response.status_code 状态码（重点）
    response.url 请求url
    response.encoding 查看响应头部字符编码
    response.headers 头信息
    response.cookies cookie信息
    response.text 文本形式的响应内容（重点）
    response.content 字节形式的响应内容
    response.json() JSON形式的响应内容（重点）

访问查询天气信息的接口(http://www.weather.com.cn/data/sk/101010100.html)， 并获取JSON响应数据
"""
import json

import requests

url = 'http://www.weather.com.cn/data/sk/101010100.html'

response = requests.get(url)

print('=======状态码=========')
print(response.status_code)

print('=======请求url=========')
print(response.url)

print('=======查看响应头部字符编码=========')
print(response.encoding)

print('=======头信息=========')
print(response.headers)

print('=======cookie信息=========')
print(response.cookies)

print('=======文本形式的响应内容=========')
response.encoding = 'utf-8'
print(response.text)

print('====字节形式的响应内容=====')
print(response.content)
print(response.content.decode('utf-8'))
print(json.loads(response.content.decode('utf-8')))

print('====JSON形式的响应内容=====')
print(response.json())
